Automatic channel apparatus



Jan. 6, 1970 L. 2. KING ETAL 3,488,633

Aurouuc mm. APPARATUS Filed April 6, 1964 270 Shear-Shut 3 FIG.8 STORAGEINTERFACE M sac p :I55 581 A cum SM! 7- 0mm somcu 6 0 151 mu sFaor 7 cum158 m 1527* FIG.9 BUS CONTROL INTERFACE .MLJ ynn con PRIOR 1 4 800 Ml.sroa 0mm 0 a 165 m 166 I! ACCEPT FIGJO swam /165 l l l 1 non RESP .L J JJ sou DATAREO I166 J l l SAB r J I 'l ADRVALIO 1 J l STORE L soar r 'Lsoao H I ['"1 MW /455 n ACCEPT r F1 F1 mcn---+ sronz Jun. 6, 1970 L. E.KiNG mm. 3,488,633

AUTOMATIC CHANNEL APPARATUS Filed April KL, 1964 270 Shuts-Shoot 5 .174SEL OUT OPER m m ADD m 179 I l m I I SERV our SERV m I 1 BUS ouw 0\BUSIN LBJ U L Jan. 6. 1970 L. 2. KING ET AL AUTOMATIC CHANNEL APPARATUSzvo Sheets-Sheet 9 Filed Apri l L, 1964 FIGASB AD COMPARE M RECEIVERS516 (FIGS221-224B) LTHS mm a REG (FlG.|HA-l?28] BC 1 CT (FIGSZZOA MARK AREG (HG 6%,8)

DATA A REGHZ BITS) (FlGSi29A-159H) m on L PAR 0K HIP-r 'lll'll' L (FIGS226A-2351 Jun. 6. 1970 L. 5. KING ETAL 3,488,633

AUTOMATIC CHANNEL nmm'rus Filed April U, 1964 270 Sheets-Sheet 8 F|G.14A

I/O INTERFACE CTRLS +BC -c1a 400 +8 REG FULL +01 a: TO B REG +SERV m +LTs1 am TRG +550 r2 +u BUSS m +c A ms READ CONTROLS +CHG ac REG +w mam +c1ac-o won +READ men mes 55-54) +A0 0 men 433 +smn 1/0 +GT STOP 0 BLOCK {WCT" TAG IN CONTROLS +SERV our +sEu 2 +550 5 (FIGS m) +SIOP I +cumnu HIP:+SERV o +smn 1/0 -SUPPRE$S om W TAG OUT CONTROLS W W wow our was 29aoa)+INTER RESP 4 0 +smus m POLL INTERRUPT +TEST 1/0 (;T BI T0 UAR 'HHHNGPOLL'NG 'NTERRUPT mcu sm am no IN 462 +sr a m BUSS our il SERV 0 (H3185WRITE CONTROLS wnc BCREG +A REG FULL B +sEn (FIGS A,B)

Jun. 6. "70

Filed April 6, 1964 F IG.14 B

' LLKINB tray AUTOIA'I'IG m mums:

+00?! VALUE STORAGE CONTROLS +ACOE PT BLOCK +BCU RESP +WRITE HID CYCLE+ADV PULSE CHANNEL MEMORY 8 PULSE GATE (FIG. 8T)

:10 amok-ant 9 If! DYDLI DDIPLETE +67 DA T0 SAD +6! (IA ID SAD +61 A REGYD SD81 L'ADV PULSE HATE ADV PULSE H RES +CA REG +CCW STORAGE DATA BUSIN GATING (FIGS 105A'126B;190A'1918) +BCU DATA REG +GATE STOR STDRE GTST BYTE TD SD91 STORAGE ADDRESS BUS GATING (FIGS sou-92a) STORAGE DATASD81 LINES PM saa 1--n +GT REG A TD SD81 +6T CH $7 TD SD51 BUS OUTGATING M m m an l cu m to $001 was 192A, 0)

+a cu am mum H -5TOR PROT J unonrss mm +SA cam ECU -m m Ev PULSE mamPULSE (FIGS ZTA-ZDB) "STDR DATA CHECK Jam. 6, 1970 Filed April 2, 1964L. E- KING ET B70 Sheets-Sheet 10 F|G.14C

CPU CONTROLS SE. 0 LATCH SEL IN 415 +021; sum 1/0 +smn 1/0 cm 1%?INITIAL SET UP 125mm +POL: m; INTERRUPT er DAB c1 TO ADD WTtRRUPT -CCWVALID GT ccw mm mm; (FIGS SBA-628) mm 1/0 won 4 2 +AccEPr INTERRUPT HEST1/0 PSEUDO +1551 110 INTRPTWAIHNG iNTERRUPT INTERRUPT mm com) 02 namePSEUDO ACCEPT mm (FIG w M m 428 -CODE 00 mum 1/0 C005 2 m CH CONDITIONCODE {.%E -T/0 mTERRuP'TcTu EH mamas) MP1; SEL CH 422 HEST 1/0 unca CPUrzsr 1/0 GT STOP m an mow we -m TEST 1/0 '-cr"'A'c"c'TPr"oF'sTfm s50IRiGGERS TEST I/O 5H m ijNTERRUPT W HPL r/o 4:6 ll [Arch LL 2 5m MODE isee we I PL FORCE mo 0P CH can aron no ccw mm mm SCAN SCAN Q'SL T 121-um ERROR SCAN MODE RELEASE FLT LATCH 4m -GAP PULSE 1 n mu (Hes 79-808)-n;c PULSE -s -'rl" 51g +CPU smn 1/0 AccEPr INTERRUPT M -0|Acu0snc LIN'NTERFACE W -P' 0LL'Tn c I MERRUPT +HALT 1/0 +""sr m' me 24) +sm rmscensii +HALT 1/0 LATCH HALT 1/0 -cm FREE um 1/0 -POLUNG JNTERRUPT j-CPU HALTI/o (FIG, 76)

Jun. 6, 1970 Filed April 5., 1964 FIGJ4F I... E. KING ETA!- AUTOIIA'I'ICCHANNEL APPARATUS CPU CONTROLS (CONT'D) MANUAL SWITCH +ADV PULSE +CHDATA CHECK +BLUCK STUR -SL men 399 our men DIAGNOSTIC (FIGS A41; 34*;"SA-I78) 2'10 Shuts-Shoot 11 I SEQUENCE TRICCERS CT ST 0A BUS TO A REGI'SIM ECU RESET -POLL INTERRUPT RESP 'I'IPL +CPU RESET I'MANUAL RESETSUPP OUT LATCH 432 RESET (FIGS T5A.B)

SDBI GATES "SIM CTRLS I DIACN OSTIC INSTRUCTION -INITIAL SETUP 'I'RESETCYCLE CT -HESET SUPP LATCH +RESET CPU INTERFACE F IG.14D

COMMAND CONTROLS +CDA me 452 -uow uu mm on +CHANGE so REG sn cr a on TOADD +CDA men READ +cmumu so mm +su nus -mvnuo cc on *gggtf 4 +6T on toman m n! ms FULL WR TE -T/0 smn REG (WRITER -mcu ADD our cr I was66-61:!)

we m we 0mm y PULSE -nc STORE REG -01 ADD TO men TRANSFER-|N-CHANNEL"TIC ERROR gyms acu RESP +nc CYCLE ss (FICS 68A, 8)

Jan. 6, 1970 Filed April 6, 1964 F|G.14E

DATA TRANSFER CONTROLS -cn HEM ms -1 1 E P A REGISTER GATING (FIGS 185A,B)

"INITIAL SETUP 4i SEQUENCE TRIS LEEQ L B REGISTER GATING (FIGS 186A, 5;195MB) CHAN cm 41g UPDATHG DATA ADDRESS, COMMAND :JNITIAL SETUP:SEOUENCE TRIG L. E. KING ETAL 6 COUNT REGISTER GATING mes wu-wsa) 27oShuts-Shut 1:

MT SDBOTO A +GT B 70A +67 REG A TO B -RESET 8 +01 MARK a TO B +61 508 0TO DA, CT +GT AD TO DA, CT, CA

-T/0 m #mn UAW +91 [M BUSTO um TEST {/0 +67 51 m UAREG +scu RESPONSEUNIT E +c" DA m) -cmnmu cm STORAGE ADDRESS; M" GA "0A3 IgE SEE E COUNTREGISTERS i 3: $0M) +cm TRIG ADDER GAT'NG :mcu ADDER 1N!T|ALSETUP f mEwas man -1a.aa) -ccw mm 446 -GT Mm mm we +REMOVE ecu RESP was -cr cm 10A00 1;; REG UPDATE sgo SEO mu; COMMAND ADDRESS' -FORCE STORAGE PRIORITY+CLOCK DATA ADDRESS ccwrsrcucr 1wono +115 LATCH COUNT REGlSTERS GI c1 1TOM) +50 0 on ac-cr -91 non worm -A REG FULL -no"s'fo'mz REG -SEQUEHCE M"CLOCK Jan. 6, 1970 Filed April 6, 1964 L. E. KING ErAL Au'rmm xc cmnmnAPPARATUS 270 Sheets-Shoat 15 FIG.14G

ENDING SEQUENCE CONTROLS +PCI ms 2 +INTERRUPT -DA m AD +PcI smus T0STORAGE CPU ACCEPT INTERRUPT INTERRUPT +cn smus mm: cm men on smus (ms72A, 5)

45 VL +pm ms -INVAL|0 ADD HNVAUD UP +DRAG cum AAD PROT CH CHANNEL STATUS+con REG s0a1 mm cu 0m cum +50 mm -CH comm CHECK sA CHECK cuAm cum*OVERRUN (FIGS 4z-44a) mm m BUS ans 0-? 2? comm cu xc 'IINTERRUPT +LATCHs1 BYTE DEVICE STATUS 11mm SELECTION we no LINE 460 HiANUAL svmcn isAaGATE "RESET SDBI cm +ADV PULSE L0G CONTROLS -HEH REG (FIGS 77A, B)

Jan. 6, 1970 L. E. KING ETAL 3,488,633

AUTOMATIC CHANNEL APPARATUS Filed April 5, 1964 an Shuts-Shout 14 H615mum smus I SEO TRIGGERS DIRECT no I 01 Mfi ccw mm smn INTERRUPT SEOmesses AI FIGJSB NANO sscouos PIC-3.150. 472 EX T2 T5 I I:

Jan. 6, 1970 5. KING ETAL 3,488,633

AUTOMATIC CHANNEL APPARATUS Filed ril 1964 270 Sheets-Sheet 16 FIGAG CPUr msmucnou NOT SL-I To CPU 51 T/O START 08 TEST I/O DURING POLLI N6POLLING Jan. 6, 1970 Filed April 1964 FIGASA Lama ETAL wroaumc cnmmunnmus 270 Sheets-Sheet 1'2 N0 SL-I YES SThRT I/(HIOT 51:1

T/O START J I10 LTU TEST I/O'NOT SL-I T/O TEST 1/0 LTH START 08 TEST I/O(LT H YES T-O POLLING ITITERRUPT TM! AD! I PIT RST STATUS CHANNELPROCEED Jun. 6, 1970 L. a, mus EI'AL Au'wun'rc camel. mama-us anSlams-Shoot 18 Filed April 6, 1964 F IG.16A1

T/O CLOCK DIRECT V AD-I am T2 & NOT T3 on T N P B M 2 TI T T- 06 Infil-0n P. I. N n UD umm m T H ofnvl u T w 5 I 5 E Y o N 0 5 N I 01-.- D T"E A 5 n" N I c T 5 v N YES Jan. 6, 1970 1.. 5. KING z'rm. 3,488,633

AUTOMATIC cmumm. nrm'rus Filed April c, 1964 an snub-shut 19 FIGJSB Amsnwcnou sum 1/0 nu YES W 542 540 TEST 1/0 sum mm [mm 1/0 LTHHIOT [5Lmm-sr-n ccw vaummor we con RESET m cm on euss no ccw rsrcu (cm T0 UAR(cow mom m (not us mm m: cm TO ADD (BCU ncsrmo'r cc! mun um r/c cvcusmr11o LHI) ss2-\ on new no snur SETUP AUTOIIA'HC CHANNEL APPARATUS FiledApril 6, 1964 FIGJSC START 0R TEST I/O ---OHMN CHO LTH 270 Sheets-Shut80 SETUP 554 SET up /556 GTURU- n0 sETuP-m-sI-T l I no co T/F sL-n SETUPim-nun nosn no cwcx /560 m m sum no 564 552 YES smn 1/0 or I T0 T1 N0SET UP RESET o vss a SETUP OP-I T0 T1 SETUP -I T4 T5 566 TH ccw mm noAD'O no cc! men nor 00' mm m cm cno un (R0 m

